header{
    display : flex;
    align-items : center;
}
#nos_services{
    font-family : 'Times New Roman', Times, serif;
    color : #355E3B;
    background-color : #9FDB9F;
    border : 0px;
    border-radius : 20px;
    margin-top : auto;
    margin-bottom : auto;
    font-size : 20px;
}
.nos_serv{
    display : flex;
    vertical-align : middle;
    height : 100px;
    margin-left : auto;
}
#nos_services:hover{
    color : #248A34;
}
#a_propos_de_nous{
    font-family : 'Times New Roman', Times, serif;
    color : #355E3B;
    background-color : #9FDB9F;
    border : 0px;
    border-radius : 20px;
    margin-left : 10px;
    margin-top : auto;
    margin-bottom : auto;
    font-size : 20px;
}
.a_prop{
    display : flex;
    vertical-align : middle;
    height : 100px;
}
#a_propos_de_nous:hover{
    color : #248A34;
}
#nous_contacter{
    font-family : 'Times New Roman', Times, serif;
    color : #355E3B;
    background-color : #9FDB9F;
    border : 0px;
    border-radius : 20px;
    margin-left : 10px;
    margin-top : auto;
    margin-bottom : auto;
    font-size : 20px;
}
.nous_contact{
    display : flex;
    vertical-align : middle;
    height : 100px;
}
#nous_contacter:hover{
    color : #248A34;
}
#nos_services1{
    display : block;
    color : #355E3B;
    background-color : #9FDB9F;
    border : 0px;
    border-radius : 20px;
    margin-bottom : 20px;
    margin-left : auto;
    margin-right : auto;
    font-family : Georgia, 'Times New Roman', Times, serif;
    font-size : 50px;
}
#a_propos_de_nous1{
    display : block;
    color : #355E3B;
    background-color : #9FDB9F;
    border : 0px;
    border-radius : 20px;
    margin-top : 40px;
    margin-left : auto;
    margin-right : auto;
    font-family : Georgia, 'Times New Roman', Times, serif;
    font-size : 50px;
}
#nous_contacter1{
    display : block;
    color : #355E3B;
    background-color : #9FDB9F;
    border : 0px;
    border-radius : 20px;
    margin-left : auto;
    margin-right : auto;
    font-family : Georgia, 'Times New Roman', Times, serif;
    font-size : 50px;
}
h1{
    color : #248A34;
    font-family : Georgia, 'Times New Roman', Times, serif;
    font-weight : 100;
    transform : scale(1,1.75);
}
h5{
    color : #857A53;
    margin-top : -15px;
}
h6{
    font-family : Arial, Helvetica, sans-serif;
    font-weight : lighter;
    margin-top : -5px;
    margin-left : 67px;
}
section{
    text-align: center;
    margin-bottom : -4px;
}
.sec1{
    display : inline-block;
    margin-bottom : -4px;
}
.sec2{
    display : inline-block;
    margin-bottom : -4px;
}
.sec3{
    display : inline-block;
    margin-bottom : -4px;
}
.sec4{
    display : inline-block;
    margin-bottom : -4px;
}
.images{
    position : relative;
    margin-right : -4px;
}
#logement{
    position : absolute;
    background-color : #FFFFFF;
    text-align : left;
    min-width : 260px;
    min-height : 40px;
    left : 2%;
    bottom : 10%;
}
.images2{
    position : relative;
}
#locaux{
    position : absolute;
    background-color : #FFFFFF;
    text-align : left;
    min-width : 260px;
    min-height : 40px;
    left : 2%;
    bottom : 10%;
}
.images3{
    position : relative;
    margin-right : -4px;
}
#bureau{
    position : absolute;
    background-color : #FFFFFF;
    text-align : left;
    min-width : 260px;
    min-height : 40px;
    left : 2%;
    bottom : 10%;
}
.images4{
    position : relative;
}
#partie_commune{
    position : absolute;
    background-color : #FFFFFF;
    text-align : left;
    min-width : 260px;
    min-height : 40px;
    left : 2%;
    bottom : 10%;
}
#trait{
    display : block;
    margin-left : auto;
    margin-right : auto;
}
#infos{
    font-size : 30px;
    text-align : center;
}
#coo{
    font-size : 20px;
    text-align : center;
    padding-top : 15px;
}
#e-mail{
    color : #355E3B;
    text-align : center;
}
.foot{
    background-color : #D0CDAA;
    height : 100px;
}
.foote{
    text-align : center;
}
form{
    font-size : 30px;
    text-align : center;
    margin-top : 70px;
}
#n{
    width : 400px;
    height : 30px;
    margin-bottom : 10px;
}
#prn{
    width : 400px;
    height : 30px;
    margin-bottom : 10px;
}
#mail{
    width : 400px;
    height : 30px;
    margin-bottom : 10px;
}
#sbj{
    width : 400px;
    height : 30px;
    margin-bottom : 10px;
}
#msg{
    width : 400px;
    height : 90px;
}
#acc{
    font-size : 15px;
}
div#depose{
    display : block;
    width : 475px;
    height:80px;
    font-size:20px;
    line-height: 80px;
    color:#999;    
    text-align: center;
    padding:10px;
    margin:10px;
    margin-left : auto;
    margin-right : auto;
    border:2px dashed #999;
    border-radius: 5px;
    overflow: hidden;
    cursor: pointer;
}    
div#depose.onDropZone{
    color:#000;
    border:5px solid #6f6;
    padding:7px;
}    
div.bloc{
    padding:5px;
    border:1px solid #aaa;
    margin:10px;
}
div#preview{
    display:none;
}
div.fichier{
    padding:5px;
    background: #ccc;    
    margin-top:1px;
}
div.fichier img{
    max-height: 80px;
    max-width: 80px;
    margin-right:10px;
    vertical-align: middle;
}